package com.vcredit.bird.vo.netcredit;

import java.io.Serializable;
import java.math.BigDecimal;

import com.fasterxml.jackson.annotation.JsonProperty;

public class CreditCardResultParam implements Serializable{

	/**
	* @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)
	*/
	private static final long serialVersionUID = -786848171829409038L;

	@JsonProperty("Id")
	private Long id;
	
	@JsonProperty("ReportId")
	private Long reportId;
	
	@JsonProperty("Cue")
	private String cue;
	
	@JsonProperty("State")
	private String state;
	
	@JsonProperty("FinanceOrg")
	private String financeOrg;
	
	@JsonProperty("Currency")
	private String currency;
	
	@JsonProperty("OpenDate")
	private String openDate;
	
	@JsonProperty("CreditLimitAmount")
	private BigDecimal creditLimitAmount;
	
	@JsonProperty("UsedCreditLimitAmount")
	private BigDecimal usedCreditLimitAmount;
	
	@JsonProperty("CurrOverdueAmount")
	private BigDecimal currOverdueAmount;

	@JsonProperty("OverdueOver90Cyc")
	private Integer overdueOver90Cyc;
	
	@JsonProperty("OverdueCyc")
	private Integer overdueCyc;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getReportId() {
		return reportId;
	}

	public void setReportId(Long reportId) {
		this.reportId = reportId;
	}

	public String getCue() {
		return cue;
	}

	public void setCue(String cue) {
		this.cue = cue;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getFinanceOrg() {
		return financeOrg;
	}

	public void setFinanceOrg(String financeOrg) {
		this.financeOrg = financeOrg;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getOpenDate() {
		return openDate;
	}

	public void setOpenDate(String openDate) {
		this.openDate = openDate;
	}

	public BigDecimal getCreditLimitAmount() {
		return creditLimitAmount;
	}

	public void setCreditLimitAmount(BigDecimal creditLimitAmount) {
		this.creditLimitAmount = creditLimitAmount;
	}

	public BigDecimal getUsedCreditLimitAmount() {
		return usedCreditLimitAmount;
	}

	public void setUsedCreditLimitAmount(BigDecimal usedCreditLimitAmount) {
		this.usedCreditLimitAmount = usedCreditLimitAmount;
	}

	public BigDecimal getCurrOverdueAmount() {
		return currOverdueAmount;
	}

	public void setCurrOverdueAmount(BigDecimal currOverdueAmount) {
		this.currOverdueAmount = currOverdueAmount;
	}

	public Integer getOverdueOver90Cyc() {
		return overdueOver90Cyc;
	}

	public void setOverdueOver90Cyc(Integer overdueOver90Cyc) {
		this.overdueOver90Cyc = overdueOver90Cyc;
	}

	public Integer getOverdueCyc() {
		return overdueCyc;
	}

	public void setOverdueCyc(Integer overdueCyc) {
		this.overdueCyc = overdueCyc;
	}

}
